Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 OWEN ROAD Terraced £110,000 3 Jul 2013
40 OWEN ROAD Terraced £165,000 27 Oct 2023
42 OWEN ROAD Terraced £168,500 3 Aug 2012
44 OWEN ROAD Terraced £125,000 1 Mar 2017
46 OWEN ROAD Terraced £59,950 17 Oct 2003
48 OWEN ROAD Terraced £59,995 24 Nov 2000
50 OWEN ROAD Terraced £106,500 19 Dec 2018
52 OWEN ROAD Terraced £130,000 31 Mar 2016
56 OWEN ROAD Terraced £135,500 6 Dec 2013